你終於把隱形工作搬到檯面上,看見團隊的時間都被什麼吃掉。但今天,你發現了一個更大的問題。

Steve 又來了。「Phoenix 兩週後上線,你有把握嗎?」
你打開部署流程文件。準確地說,是「文件」這個詞的諷刺版本——一份兩年沒更新的 Word 檔,裡面寫著「詳細步驟請洽 Brent」。
你打開上個月的 Slack 記錄,搜尋「@Brent」:
去找 Brent。他的桌上有三台螢幕,終端機視窗疊了十幾個,Slack 訊息跳個不停。
「Brent,Phoenix 部署流程能不能寫個完整的 runbook?」
「可以啊,但現在有點忙。」他切到另一個視窗。「QA 說測試環境又掛了,我得先處理。對了,剛剛財務那邊說 API 回應變慢,我要查一下 log……」
你默默數了一下:他同時在處理六件事。
你問其他人:「如果 Brent 明天請假,Phoenix 還能部署嗎?」
沉默。
「……應該可以吧?」後端 Lead 猶豫地說。「只是可能要試幾次。」
「上次 Brent 休假,我們部署失敗三次,最後還是打電話把他叫回來。」QA 補了一刀。
你突然懂了。
Brent 不是你的超級英雄。他是你的單點故障。
Steve 的話在耳邊回盪:「兩週後上線。」
你知道,如果讓 Brent 繼續救火、繼續當「萬能鑰匙」,Phoenix 也許真的能在兩週內硬上。
但如果 Brent 哪天發燒、生病、被車撞——整個 IT 部門就癱瘓了。
你盯著白板,畫出兩條路:
| 🔴 選項 A:讓 Brent 繼續救火,當 Phoenix 的關鍵人物 | 🔵 選項 B:把 Brent 從關鍵路徑移除,保護這個瓶頸 |
|---|---|
| 短期效益:✓ 進度勉強保住,Steve 暫時不會罵你長期代價:✗ Brent 一離職公司就癱瘓,巴士因子(Bus Factor)= 1✗ 知識壟斷在個人腦中,無法複製與傳承結果:✗ 你在賭 Brent 永遠不出事 — 但你賠不起 | 短期代價:✗ Phoenix 開發變慢、Steve 暴怒、你必須頂住壓力長期效益:✓ Brent 的知識轉化為文件、自動化與可複製的能力✓ 團隊真正成長,巴士因子(Bus Factor)> 1結果:✓ 過程雖痛,但這是唯一能活下來的路 |
如果是你,現在作為 Bill Palmer,CEO 在等你的承諾,你敢不敢說「我要把 Brent 從 Phoenix 移除」?
認真想三十秒。
你會選 A 還是 B?
為什麼?
正確答案是 B。
但重點不是「趕走英雄」,而是 保護瓶頸。
這是 Eliyahu Goldratt 在《目標》裡提出的 Theory of Constraints(限制理論):
系統的產出,永遠被最慢的那個環節(瓶頸)決定。
如果你不保護瓶頸,反而讓它一直被打斷、被浪費,整個系統就會崩潰。
Brent 就是你的瓶頸。他是全公司最懂系統的人,也是唯一能處理某些關鍵問題的人。
理論上,他的時間應該發揮最大價值——處理只有他能做的關鍵任務。
但現在, his 時間被什麼吃掉?
這些全是可以由別人做的事,如果有文件、如果有 runbook、如果有自動化。
但因為沒有,所以大家只能找 Brent。
Brent 的時間被這些「本該別人做的事」吃光,他根本沒時間處理真正只有他能做的難題。
更糟糕的是:每一次「Brent 救火成功」,都在強化「找 Brent 就對了」這個習慣。
沒人記錄他怎麼做的,沒人學到他的方法,下次遇到同樣問題,大家還是找 Brent。
這不是 Brent 的錯,這是 系統設計的問題。
《鳳凰專案》裡,主角 Bill 後來在 Erik(那個神秘的董事會顧問)的引導下理解到:
Brent 就像工廠生產線上的瓶頸機器。
你不會讓瓶頸機器去做雜事,去處理原本該其他工作站做的工作。你會保護它,緩衝它,讓它專注在它獨有的價值上。
你會在它前面建立緩衝(buffer),確保它不會空轉;你會確保它產出的東西不會因為後面的問題被浪費。
套到 Brent 身上:
Bus Factor = 1 是系統設計問題,不是人的問題。
改變的關鍵是:停止獎勵「Brent 又救了大家」,開始獎勵「這次沒有找 Brent 也解決了」。
問題是,Brent 每天忙到爆,哪有時間寫文件?
而且就算寫了,下次遇到同樣問題的時候,大家還是會直接 @ Brent,因為「問人比翻文件快」。
這時候,AI Agent 可以幫你做一件事:Knowledge Agent 坐在 Brent 身邊,把每次操作轉成可複製的 runbook。
graph TB
A[有人 @ Brent 求救] --> B[Agent 記錄整個過程]
B --> C[問題/原因/步驟/指令]
C --> D[自動生成 Runbook]
D --> E[存入知識庫]
F[下次同樣問題] --> G[Agent 先回答]
G --> H{能解決?}
H -->|是| I[不打擾 Brent]
H -->|否| J[升級給 Brent<br/>+ 記錄新知識]
Agent 做的事很單純:
This is 2026 年的做法:Knowledge Agent 不是要取代 Brent,而是 讓 Brent 的知識變成可複製的資產。
Brent 終於可以專注在真正的難題上,而不是重複回答同樣的問題。
更重要的是,這個 Knowledge Agent 還能幫你看見一件事:哪些問題一直重複出現。
如果「測試環境掛掉」這個問題每週被問五次,那代表你該建立自助式權限申請系統。
如果「部署失敗怎麼回滾」被問了十次,那代表部署流程本身有問題,該修的是流程而不是教人怎麼救火。
Agent 不只是解決當下的求救,它還能幫你看見系統性的問題。
來看一個業界常見的情況(綜合改編,數字為示意)。
某個資料分析團隊,所有 Snowflake 查詢邏輯、ETL 規則、資料定義都在一個資深分析師腦裡。他是那種「你要什麼數據我馬上寫 SQL 給你」的神人。
業務團隊愛死他了:「找他就對了,五分鐘就有結果。」
但數據主管發現一個問題:那位分析師請假一週,整個分析看板就停擺。其他人不知道某個欄位怎麼算的、join 邏輯為什麼這樣寫、為什麼要 exclude 某些條件。
更糟糕的是,每次業務來問「能不能幫我拉個數據」,那位分析師都會放下手上的工作去幫忙——因為「我自己寫比教別人快」。
結果:
後來,團隊導入一個簡單的做法:
三個月後:
Brent 的價值不是「只有他能做」,而是「把他的能力複製給團隊」。
「英雄主義撐不起系統,只會延長崩潰的時間。真正的解法是把英雄的能力變成團隊的能力。」
你的團隊,現在的 Brent 是誰?
那個「什麼都找他」的人。
那個「他一請假大家就慌」的人。
那個「專案沒有他就轉不動」的人。
如果你想到了名字,那你就知道你的單點故障在哪裡。
明天,我們會看到一個更可怕的場景:那天 Brent 沒接電話。
然後你會學到,為什麼 每一次為英雄救援鼓掌,都是在為下一場災難鋪路。
Day 5 見。